div.layer {
	width: 50px;
	height: 50px;
	position: relative;
	display: none;
	font-size: 9px;
	font-weight: bold;
	
	opacity: 0.8;
}
div.layer div.rhs, div.layer div.g, div.layer div.h, div.layer div.f{
	width: 25px;
	height: 25px;
	position: absolute;
	overflow: hidden;
}
div.layer div rhs{
	top: 0px;
	left: 0px;
	text-align: left;
}
div.layer div.g{
	top: 0px;
	right: 0px;
	text-align: right;
}
div.layer div.h{
	bottom: 0px;
	left: 0px;
	text-align: left;
}
div.layer div.f{
	bottom: 0px;
	right: 0px;
	text-align: right;
}